predatory species - Français Anglais Dictionnaire